<?php

use think\migration\Migrator;
use think\migration\db\Column;

class CreateCouponConfig extends Migrator
{
    public function up()
    {
        $sql = <<<SQL
CREATE TABLE `coupon_config` (
  `id` int(11) UNSIGNED  NOT NULL  AUTO_INCREMENT,
  `agent_id` int(11)   NOT NULL DEFAULT 0 COMMENT '代理id',
  `quote_id` int(11)   NOT NULL DEFAULT 0 COMMENT '引用id,权益商品id',
  `value` VARCHAR(100) NOT NULL DEFAULT '' COMMENT '溢价比例',
  `status` tinyint(1) NOT NULL DEFAULT '1' COMMENT '状态(0未启用 1启用)',
  `config_type` tinyint(1) NOT NULL DEFAULT '0' COMMENT '针对单个商品  1 全局   2 平台代理设置  3 代理本身 ',
  `global` tinyint(1) NOT NULL DEFAULT '0' COMMENT '全局设置      1 全局   2 平台代理设置  3.代理本身',
  `created_at` timestamp NULL DEFAULT NULL COMMENT '创建时间',
  `updated_at` timestamp NULL DEFAULT NULL COMMENT '更新时间',
  `deleted_at` timestamp NULL DEFAULT NULL COMMENT '删除时间',
  PRIMARY KEY (`id`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 ;
SQL;
        $this->execute($sql);
    }


    public function down()
    {
        $this->table('coupon_config')->drop();
    }
}
